//
//  UILabel+Extension.swift
//  微博
//
//  Created by 霸气的刘吉庆 on 16/4/16.
//  Copyright © 2016年 ios. All rights reserved.
//

import UIKit

extension UILabel {
    
    //分类里面使用的是便利构造函数
    
    convenience init(textColor: UIColor,fontSize: CGFloat,preferredMaxLayoutWidth: CGFloat = 0) {
        
        //注意这个是什么内容呢,注意这个perferred 我们不一定每次都要设置,所以直接确定死了,这样他就提供了可以不写这个属性的实例化方法
        
        
        //注意这个是不提示的
        self.init()
        
        self.textColor = textColor
        
        self.font = UIFont.systemFontOfSize(fontSize)
        
        
        //这里进行判断
        
        if preferredMaxLayoutWidth > 0{
        self.preferredMaxLayoutWidth = preferredMaxLayoutWidth
            
            //同时设置他的行数
            
            self.numberOfLines = 0
        
        }
        
        
        
        
        
        
    }
    
    
    
    
    
    
    
}
